Lal Qila

Lal Qila

117 Tottenham Court Rd, W1T 5AL

Tel: 020 7388 3877

Opening hours

Monday 12:00 - 00:00
Tuesday 12:00 - 00:00
Wednesday 12:00 - 00:00
Thursday 12:00 - 00:00
Friday 12:00 - 00:00
Saturday 12:00 - 00:00
Sunday 12:00 - 23:00
Hide panel