Department Stores in Bloomsbury
14 Great Russell Street
London WC1B 3NH
Since we were in the area and needed to grab some lunch,we popped into this deli, which had a little bit of seating in the front. We ordered two...
© Qype 2013 - Department Stores Bloomsbury | Qype Reviews
Made with Love in Hamburg, Germany