All day, every day, healthy, fast-food cafe set in tree-house surroundings (albeit at ground floor level and off a busy road!).. but if a squirrel were to live in South Kensington, then we're sure it would be here!
Produce focuses on seasonal ingredients from the best producers and have been selected on the basis of their health benefits by Squirrel's in-house nutritionist.
Squirrel
Coffee Shop at 11 Harrington Road
Ad
Region
South Kensington
South Kensington
Category
Cafes & Coffee Shops
Cafes & Coffee Shops
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business