In my opinion, Browns hotel is practically an institution in London, with its classic, black railing Mayfair exterior on Albermarle Street, charming 5-star boutique nature and beautiful afternoon tea setting. Heinz Beck is the master behind the scenes here, hence its title, with himself owning 3 Michelin starred La Pergola in Rome. After spending several... More

8