Previous NextUpdated Today175 Bedroom House for Sale£850,000Russia Dock Road, London, SE16Property TypeHouseBedrooms× 5Bathrooms× 3Receptions× 1TenureFreehold
Previous NextUpdated Today175 Bedroom House for Sale£850,000Russia Dock Road, London, SE16Property TypeHouseBedrooms× 5Bathrooms× 3Receptions× 1TenureFreehold