Bar / Club
Greater London, United Kingdom
There’s no better place to spend a summer’s day (or night) than in one of London’s 192,000 beer gardens. These are the 15 best pub gardens in London.
Spaces | Seated | Standing |
---|---|---|
Full Buyout of The Albion | -- | -- |
Private Dining Room | 24 | -- |
Spaces | Seated | Standing |
---|---|---|
Back Room | -- | -- |