Categories
Best New Restaurants Tottenham Court Road
A Taste of the Orient at Baozi Inn
Tucked away on a side street just off Tottenham Court Road, Baozi Inn offers a welcome respite from the bustling city centre.
Tucked away on a side street just off Tottenham Court Road, Baozi Inn offers a welcome respite from the bustling city centre.