Opening Hours

Monday - Saturday 12:00 - 22:00
Sunday 12:00 - 21:00

 

Find

c/o The Manor Hotel, Main Road, Meriden, Solihull, West Midlands

CV7 7NH

Newsletter Signup