>
3 bed flat
Mews House, London SE18
£3,900 PCM
New Build
This flat, completed in 2023, offers 969 square feet of living space. It features a spacious reception room, three bedrooms, and three modernly equipped bathrooms. The property is located in Windsor Square, a vibrant community with local amenities, easy access to shops, restaurants, and transport links, and a prime location within London.