8 London St, Tyburnia, London W2 1HL
Restaurant
This establishment is a two-level pub offering a classic menu complemented by a modern, inviting atmosphere and a light color palette.
Rating: 4.2
Rating: 4.4