1 Abbey Orchard St, London SW1P 2LU
Bar | Beer hall | Restaurant
A lively tavern specializing in authentic Bavarian cuisine and a wide selection of beers, featuring enticing happy hours, live music events, and a delightful weekend brunch.
Rating: 4.3