Bars nearby 20 Queen Street, London, United Kingdom



Lal Qila Indian Restaurant

Approximately 1.95 km away
Address: 117 Tottenham Court Road, London W1T 5AL, United Kingdom

The Landmark London

Approximately 1.96 km away
Address: 222 Marylebone Road, London NW1 6JQ, United Kingdom

Ask Italian

Approximately 1.96 km away
Address: 48 Grafton Way, London W1T 5DZ, United Kingdom

Rasoi

Approximately 1.98 km away
Address: 10 Lincoln Street, London SW3 2TS, United Kingdom

Sushi So

Approximately 1.98 km away
Address: 339 Euston Road, London NW1 3AD, United Kingdom

Great Queen Street Restaurant

Approximately 1.99 km away
Address: 32 Great Queen Street, London WC2B 5AA, United Kingdom