The Garden RoomFoodThe George Hotel Of Stamford, 71 St Martins, Stamford, PE9 2Phone+441780750750Websitehttp://www.georgehotelofstamford.com/restaurant-bars/the-garden-room-restaurantNearby placesPizza ExpressZada Restaurant StamfordCloisters StamfordThe Slanted DoorNo1 KitchenRiverside