42 Christchurch Rd, London SW14 7AF
Restaurant
This rustic inn offers a cozy atmosphere complemented by a beautiful garden, featuring a modern British seasonal menu crafted with fresh, local ingredients and an upscale selection of fine wines.