30 - 32 Tabard Street

JSON

Address
30 - 32 Tabard Street
London, Southwark
Greater London
Postcode
SE1 4JU
Tenure
Freehold
Date Price Type
£2,510,000 Other
£485,000 Terraced