Properties for sale in Shad Thames (2)

New Amelia Apartments, 171 Abbey Street, London
£700,000

A superb three bedroom, two bathroom modern apartment with balcony located moments from fashionable Maltby Street Market, London ... view property

166 Tower Bridge Road, London
£575,000

A fabulous two bedroom/two bathroom apartment located within Tower Bridge Road enjoying close access to Tower Bridge for ... view property

 

Top