2 Bedroom Apartment for Sale
Lollard Street, London, SE11
£650,000
Leasehold - 246 years remaining
Stunning two double bedroom apartment with a South East facing balcony and stunning London skyline views from the apartment.
2 Bedrooms
1 Bathroom
1 Reception