2 bedroom serviced apartment for saleEnsign House, London SW18
London's largest regeneration project within Europe!