Isleworth (London Square Developments)

Status:

Current

Location:

London Road, Isleworth TW7 5XB, United Kingdom
Description:

A new development by London Square, Isleworth is a new community of 203 contemporary 1, 2 & 3 bedroom apartments spread over 8 blocks. NRT works include the internal fit out, 1st & 2nd fix, the installation of vanity units and decking.