You are here
Home > Posts tagged "Chinese food"

Ten facts about Bo London

Bo London is the first restaurant outside of Hong Kong for Alvin Leung, the chef/patron of the two Michelin starred Bo Innovation. The Mill Street site, based in the heart of Mayfair, reportedly costed Leung £1m to lease and fit. Wood reclaimed from renovations of the Bo London site has been fitted