Restaurant Review – Calcutta Street

September 9, 2016

Just north of Oxford Street, Fitzrovia is fast becoming the restaurant capital of London. However, quite problematically, besides eating and drinking establishments, the area has little else to offer in terms of leisure, and as a result there’s an …