Welcome to the Crown House Here at The Crown House we pride ourselves on fantastically mouthwatering food, beautiful and relaxing surroundings and impeccable service. Whether you're looking for a relaxed Sunday lunch, a special celebratory meal, a weekend away or a Wedding or other special event, The Crown House will deliver everything you expect and much more. The Crown House, situated on the London to Newmarket Road, is a beautifully restored coach-house inn dating back to beyond Tudor times. ... More