SE280FF
Lombard Square, Woolwich, London, SE28
Brand New Luxury Apartment Kitchen fitted with fully integrated Bosch appliances Private balcony with garden views 4 min walk to Plumstead station & 14 mins walk to Woolwich Elizabeth Line station