Swiss Cottage Central Library

Swiss Cottage Central Library
88 Avenue Road, London, NW3 3HA