This newly created penthouse in the centre of Windsor has the best views of Windsor Castle, the historic city, The Thames river and countryside beyond. Structural planting has been chosen for all year interest and ability to thrive