Bloomsbury Street Kitchen
9-13 Bloomsbury Street, London (Map)
Mediterranean
lWonderful
Avg Price:Average Price: £26 to £40
v1.1 miles from 229 The Venue London ( 8 mins )