exploring-london.com
Where’s London’s oldest…hotel?
Brown’s Hotel in Mayfair (now officially the Rocco Forte Brown’s Hotel) is generally awarded the accolade of being London’s oldest hotel. The hotel, which initially fronted on to…