Sophistication and classic English style are the hallmarks of the legendary Brown's Hotel. Following a £24 million restoration, Brown's has been restored to its reputation as the most intimate and charming hotel in London. Interiors are contemporary and have a real sense of style, while retaining much of their quintessentially English elegance. Composed of 11 Georgian town houses, all 117 bedrooms (including 29 luxurious suites) have been individually designed in the trademark Rocco Forte ... More