
Kipling Suite, Brown’s Hotel, London Brown’s Hotel is one of London’s most grande dames. It’s been open since 1837, gradually expanding into 11 townhouses as it collected esteem and high custom, and there’s no way to underestimate the important role it has played through the ages. For one, it’s where the first successful telephone call… Read more »