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.

    » visit the website

  • » SOLIHULL

    Wander through the streets of Solihull window shopping or visit the fantastic Touchwood centre.

    » visit the website