Situated in the desirable 'Cross Roads' area by Twickenham Green, Trafalgar offers a choice of five contemporary, modern and spacious townhouses and nine one and two bedrooms apartments. Careful planning to detail is built into every home to create a combination of comfort and convenience yet still providing style, elegance and class. All sold.


© Marble Hill 2015