A collection of 7 stylish 1 \u0026amp; 2 bedroom luxury apartments occupying this tucked away position and located just a short walk to Windsor town centre,