Long Lane

Long Lane Long Lane

Infill building comprising 6 flats and commercial areas in Long Lane, London Borough of Southwark.