Bao London Fitzrovia

September 3rd 2016 1st Floor 2nd Floor Official Website: Bao London Official Bookings: No Reservations Address: 31 Windmill Street, W1T 2JN (Bao Fitzrovia on Google Map) Opening Hours: Monday- Saturday 12pm-3pm, 5:30pm-10pm Seats: 2 Floors with 47 seats Budget: ££ Menu More Photos of what we have ordered: Review on Food: (Please find the prices/ respective dishes when … More Bao London Fitzrovia