Clock House Tavern
Nestled in Peckham, Clock House Tavern is a stunning pub that boasts a bright and airy atmosphere, featuring hanging greenery, rich forest green interiors, and inviting contemporary lighting.
Spanning two delightful floors, it offers a fantastic Sunday menu that lures in hungry visitors with its mouthwatering roasts. Indulge in dishes like crispy lamb belly, hearty vegetarian Wellingtons, and finish off with a delectable cherry Bakewell topped with creamy crème fraîche.