The Town House is situated in the centre of Solihull and is the perfect location to relax and enjoy great food. For visitors to the NEC it is just 3 miles away, 10 minutes by taxi or car and has plenty of free parking available. Click on the links below to view other local places of interest.
-
» NATIONAL EXHIBITION CENTRE
The place to visit an exhibition or to see a music artist.
-
» SOLIHULL
Wander through the streets of Solihull window shopping or visit the fantastic Touchwood centre.