Accommodations nearby 15-16 Triton Street, Regent's Park, London NW1 3BF

Travelodge London Farringdon

Approximately 1.98 km away
Address: 10-42 King's Cross Rd, London WC1X 9QE, United Kingdom

Access Paddington

Approximately 1.98 km away
Address: 5 Praed Street, London, London, England, United Kingdom

The Ritz London

Approximately 1.99 km away
Address: 150 Piccadilly, London W1J 9BR, United Kingdom