SE145LX
Waller Road, Telegraph Hill, London, SE14
Picturesque period conversion on peaceful street Spacious studio apartment Modern kitchen with integrated appliances Smart family shower room Close proximity to a wealth of amenities Available with Zero Deposit