3 Lugard Road

JSON

Address
3 Lugard Road
London
London, Southwark
Greater London
Postcode
SE15 2TD
Property type
Terraced
Tenure
Freehold
Date Price
£169,250
£100,000
£82,000