The Library Building is on Clapham High Street, four minutes walk from two Tube stations -- with direct lines into the City and central London -- and five minutes walk from Clapham Common. It has already won several accolades, including a Housing Design Award and a UK Property Award.
Visibility: 232
Duration: 2m 38s
Rating: 0