London Square
The Coach House
Development Type:
1 & 2 Bedroom
Apartment
Contact:
01895 627 333

Overview

London Square The Coach House is a superbly located collection of 1 & 2 bedroom apartments, situated moments from Ickenham Station, where trains whisk you into London in just 31 minutes.

London Square The Coach House is sold out.

 

View Other Developments