Pitchers Sports Bar – JLT
The Pitchers Sports Bar at the Armada BlueBay Hotel in Cluster P, JLT has some pretty stiff competition to deal with within the same cluster – Nola, Mythos and most recently, the Axe House. But there’s one thing Pitchers has which none of them can raise a finger to – old school, Dubai charm. And … Continue reading Pitchers Sports Bar – JLT