Hampton Hill Library
Windmill Rd., Hampton Hill, Greater London, United Kingdom, TW12 1RF
(02089) 793705 Phone