29 Flodden Road

JSON

Address
29 Flodden Road
London, Southwark
Greater London
Postcode
SE5 9LH
Tenure
Freehold
Date Price Type
£1,185,400 Terraced
£765,000 Detached