Blue Lion Place

Long Lane Long Lane

9 flats on tight infill site in the London Borough of Southwark.