Welcome

The Town House situated in the centre of Solihull is a stylish restaurant and bar with private dining facilities for people who appreciate great food, champagne and wine. The Town House offers a fabulous variety of menus, using the finest and freshest of ingredients, which change with the seasons. Fully air conditioned and with free parking, see us recommended at www.solihull-online.com and www.restaurant-guide.com.

Designed in a modern contemporary style, the Town House offers a creative and diverse range of dishes with daily specials and flexible early bird dining options, all served in a modern European style, open seven days a week.

The Town House offers an exclusive private dining facility, covering corporate hospitality, meetings, any and every special occasion. Complete with plasma screen and independent music system, the private facility accommodates between 20 - 60 guests. The venue is also available for sole use.

‘Independently owned with a passion for hospitality and the desire to deliver great food in a relaxing environment’.

created by solutions squared|