Description
Situated near the Birmingham Museum. New Soho Tavern is a local bar with grill serving you mouth watering barbecues and drinks. Its has a modern electric decor!
Situated near the Birmingham Museum. New Soho Tavern is a local bar with grill serving you mouth watering barbecues and drinks. Its has a modern electric decor!
Add a review