SE186UY
Windsor Square, London, SE18
2 bed 1 bath apartment Located on the higher floor with open view Internal space 638 sq.ft Less than a minute walk to Woolwich Elizebeth line station Access to concierge/ gym/ spa & swimming pool/ private cinema RTP parking included