Dish DescriptionSunday roast; massive amount of meatCountry and CityUK, England, LondonGmaps addresshttps://maps.app.goo.gl/xkt5jureAX2FheWk8Place TypeRestaurant/CaféVideohttps://theblacklock.com/CommentsEaten?