London - Hilton London Metropole, England, United Kingdom

Address: 225 Edgware Road, London W2 1JU, United Kingdom
 

Hilton London Metropole conference hotel on Edgware Road, Paddington at 225 Edgware Road, London W2 1JU, United Kingdom.