Advertisements

It is not like London would need any more luxury hotels, but some new openings are a great addition nevertheless. A good example for that is The Beaumont London. Located right at the Brown Hart Gardens in Mayfair, The Beaumont offers 50 rooms in a historic building dating back to 1926. What makes The …

Advertisements