Explore London: Sunday Roast at The Culpeper By Kamila Zawadzka / April 22, 2015 My absolute favourite British tradition has to be the classic Sunday Roast. To be honest,