Bloomsbury Street Kitchen
9-13 Bloomsbury Street, London (Map)
Mediterranean
lWonderful
Avg Price:Average Price: £26 to £40
v0.6 miles from Bloomsbury Theatre London ( 5 mins )
t14 mins walking