A striking new feature on the city's skyline, Vision is Manchester's most prestigious new luxury development and comprises 37 storeys of prime residential
Kiln House is perfectly placed in the heart of Stoke-on-Trent in Staffordshire, with Staffordshire University and the city centre both within walking distance