Back Vist Site Project Details 2015 – Current Tribeca is a collection of fresh modern townhomes in west London. Featuring designer streetscapes, large open concept layouts and modern facades. 170 Townhomes Community greenspace & parks Modern Architecture