Russell Square Cafe London
0
Reviews
Coffee & Tea in London
- Bloomsbury
Russell Square
, Bloomsbury, London, WC1N 1DB
+44 (0) 20 7637 5093
With a large indoor seating area, Russell Square Cafe serve pasta and salad dishes as well as a selection of sandwiches, snacks and beverages. A takeaway menu is provided as is seating on the pavement area, weather permitting.
Tags:
takeaway
|