The Town House offers a reasonably priced menu with hearty British cafe-style food. They are known for their good food made fresh daily and cooked to order, served by a lovely staff.