DIPLOMATIC CONCIERGE: The illustrious charm of Brown’s Hotel London continues almost two centuries on, says Venetia van Kuffeler

BROWN’S HOTEL is not only London’s first hotel, but also one of the most illustrious in the British capital. Since opening on Albemarle Street in 1837, this distinguished property has hosted royals, heads of state and world-famous authors.