4 Chariotts Place, Windsor, Berkshire SL402034 884102
Our fully furnished apartments for rent are perfect for people who are relocating, business and leisure guests who need long or short term housing which offer a home from home.