Squirrel

11 Harrington Road, South Kensington, London, SW7 3ES

Telephone: 07553648145

Breakfast, Salad takeaway.

Menu of Squirrel
order food now

location of Squirrel

Squirrel reviews


Rate Squirrel