Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Delightful, step free cafe with good food, helpful staff and accessible toilet in beautiful Russell Square Gardens
1 like
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