Location

Kelmscott House 26 Upper Mall London

Greater London

Google Map of 26 Upper Mall, Hammersmith, London W6 9TA, UK

Website Address

https://williammorrissociety.org/