Lal Qila

117 Tottenham Court Road
London W1T 5AL
020 7388 3877 ‎



View Larger Map

Lal Qila Indian Restaurant | 117 Tottenham Court Road, London, W1T 5AL | Tel: 020 7388 3877
Tube: Warren Street, Euston Square
Indian Restaurant, Fine Dinning, Tottenham Court Road, Bloomsbury, Central London, London, Contemporary Indian Cuisine,
Cocktail Bar and Lounge, Private Dinning Room, Exclusive Hire, Restaurant and Bar, Corporate Dinners, Private Bookings