SE171HJ
Townsend Street, Elephant and Castle, London, SE17
Wonderful 1 bedroom flat set on the 5th floor Large reception room Open-plan kitchen Lovely double bedroom Bathroom Delightful private balcony with views of the City Excellent location