Hampstead Garden Suburb Library

Hampstead Garden Suburb Library
15 The Market Place, Falloden Way, London, NW11 6LB