- Photo
- —
- Name
- —
- Address
- Lloyd Park, Forest Road, Walthamstow, London E17 4PP
- City
- London
- Best for
- Arts and Crafts design, textiles, quiet Georgian rooms
- My take
- My actual local, and free, which still feels like a trick they're going to take back one day