Loading map…

Wild Tavern

Wild Tavern, situated in the bustling city of London, UK, offers a unique dining adventure. London's food scene is a global melting pot, and this restaurant adds its own distinctive flair. Experience the smoky aroma from their wood-fired oven, delivering a perfectly charred and tender texture.