Restaurants St Pancras Hotel The Midland Grand Dining Room A classy, historic dining room serving high-end French food with wonderful service.