Get Directions to Holiday Inn Hotel London-Oxford Circus ← View details 57-59 Welbeck Street, London W1G 9BL, United Kingdom, London, England Get Directions From* To * — Required information