The Coach House   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.

One Bedroom Apartments From £395,000
Two Bedroom Apartments From £470,000

For further details please call 0333 666 4242 or register your interest here.