215 Askew Road Greater London, England W12 9AZ
Seated: 20
Standing: 40
The Bar is the perfect place to relax and unwind. With its comfortable sofas and relaxed atmosphere, it serves as an ideal gathering spot for friends, family, or colleagues looking to enjoy a casual outing. Come in, grab a drink, and enjoy the good times.