Floor Plan for 2 Bedroom Apartment for Sale in Camberwell New Road, London SE5, SE5, 0AG - Offers in Excess of £575,000
Marketed By fish need water