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