25 London St, Tyburnia, London W2 1HH
Restaurant
Nestled within a stylish Victorian-era property, this establishment features inviting rooms designed for comfort, alongside a modern café and a vibrant lounge bar, creating a perfect blend of relaxation and social atmosphere.