Russell Square Cafe

Russell Square, WC1B 5EH
Russell Square Cafe image

Our records show that Russell Square Cafe is closed.

Address

Russell Square
Bloomsbury
London
WC1B 5EH

Map
Region
Bloomsbury
Nearest Station
Russell Square
0.08 miles

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.

User Reviews

There are no user reviews