http://www.w3.org/ns/prov#value | - The location is ideal as it is in Mayfair, around the corner to Oxford Street and overlooking Hyde Park....174Mitre House (100 metres from station) Guest Rating: 84% Book Traditionally decorated and elegant hotel in the Paddington area, close to the train station and attractions such as Hyde Park and Buckingham Palace.
|