Twickenham House is a contemporary collection of new build apartments located on Twickenham high street. This luxury two bedroom apartment has been designed to provide contemporary open plan living space, spacious bedrooms, stylish bathroom and private balcony.
Twickenham House is located on Twickenham high street where you will find a vast array of shops, pubs and restaurants. Twickenham Green is close by and Twickenham mainline station with its links to Central London is 0.9 miles away.