Posts Tagged ‘Mayfair’
The Beaumont Hotel London
The Beaumont Hotel London The Beaumont Hotel London is a new Luxury 5 star hotel, opened in 2014 in the suburb Mayfair. It is just a 1 minute’s walk away from the Hotel to Oxford Street and the Warehouse Selfridge . The...