Description
Welcome to One London Road, a collection of 31 stylish one and two bedroom apartments with stunning views of Windsor Castle. These modern homes feature high specification interiors and thoughtfully-designed layouts, as well as allocated gated parking for all units. Created to reflect the perfect ...