Events near Chor Bizarre India's Restaurant
ADDRESS
Chor Bizarre India's Restaurant, 16 Albemarle Street, Mayfair, London W1S 4HW
OPENING TIMES
Mon-Sat 12noon-3pm, 6pm-11.30pm
London Hotels
From cheap budget hotels to luxury 5 star hotels see our special offers for Chor Bizarre India's Restaurant hotels, including from 0% off. |