2 bedroom apartment is a 2-bedroom apartment at Woolwich, London Square's development in London SE18 9SZ. Prices start from £560,000, 11 homes are available.
Prices from£560,000
Homes available11
Next completionTBC
Tenure -
Energy rating -
Parking -
Details taken from London Square's website on 20 October 2026; not yet confirmed by London Square.