12 Bedroom Flat for Sale£650,000144 Abbey Street, Borough / London Bridge, SE1Property TypeFlatBedrooms× 2
12 Bedroom Flat for Sale£650,000144 Abbey Street, Borough / London Bridge, SE1Property TypeFlatBedrooms× 2