Thames Street, Windsor, SL4
£1,300,000
Situated on Thames Street, this must be one of the finest locations in the town centre with Windsor Castle as its backdrop and being just moments from the abundant amenities in Windsor and Eton including shops and restaurants. Brought to market with the potential to acquire the freehold, this is a unique opportunity to acquire a stunning duplex penthouse apartment with unrivalled views of Windsor Castle in central Windsor.The building was entirel...