Are you an owner of this venue? Improve its listing today and attract more visitors.
Delightful, step free cafe with good food, helpful staff and accessible toilet in beautiful Russell Square Gardens
Family run, self service café with indoor and outdoor seating in the middle of Russell Square Gardens, a Bloomsbury Square, close to the British Museum. The café serves a wide variety of home made...
1 result shown