London is one of the world’s most vibrant, innovative and exciting cities and the perfect place to explore the latest retail stores.
THE HILTON LONDON METROPOLE
The Hilton London Metropole is ideally located for exploring London and is only a 10-minute walk from Oxford Street shopping, Marble Arch and Hyde Park. Paddington station with the Heathrow Express is just a 10 minute walk away, whisking you into Heathrow in 15 minutes.
Venue Address: 225 Edgware Road, London W2 1JU United Kingdom
For more information on the hotel and its facilities please visit: Hilton London Metropole website