£525,000Loha House, Burrows Mews, London SE11 bedroom apartment for sale11New HomeBoutique DevelopmentNew buildAdded > 14 days by Circa London - SouthwarkAdded > 14 days