Ilex House is situated in the heart of Twickenham town centre, approximately one third of a mile from the railway station with regular services to London Waterloo, with a fastest journey time of 24 minutes
Floor number: Ground
Rear car park, Great transport links, Prominent location