The building was formerly home to London Square’s head office and is located moments from Ickenham Station, with trains into London in just 31 minutes.
We are happy to announce that all of the apartments are now sold at London Square The Coach House - a collection of one and two bedroom homes carefully converted from an office building in Ickenham.