The Crown and Greyhound
Located in Dulwich Village, this cosy London pub is an excellent place to head if you're looking for Sunday roasts and a glass of red. Whether you're chowing down in their dining space, or snuggling up on their heated terrace, it's a prime spot for some winter drinks.