Hilton London Metropole Loading Map.... Hilton London Metropole225 Edgware Road - LondonDetails 51.5191439 -0.16949320000003354 Address 225 Edgware Road London W2 1JU United Kingdom Upcoming events at this location There are currently no events in this location. ← Go back to all events