17-19 Egerton Terrace, Chelsea, London, SW3 2BX
An Afternoon Tea in Chelsea is a delight to the senses, one best indulged in at The Egerton House Hotel. Located in the district of Knightsbridge, the venue is within an elegant red-brick Victorian townhouse – a short walk f [...]