afternoon tea England London luxury Luxury Hotel Where to stay Sofitel London St James, 6 Waterloo Place, London Review Emma Mykytyn 14 October 2015 0