Fraser Bond are the leading lettings and property management agents for Ashchurch Villas - London W12. Ashchurch Villas, 54,000 sq ft residential development in London W12, completed in 2017. The development comprises 8 apartments, 15 villas and seven 3-bedroom mews houses. The nearest tube station is Stamford Brook. Launched in Spring 2017.