Granby Bar
Pub · Bar
The Granby Bar is a pub located at 13 Granby Row. It is mentioned as a place where someone ran their own pub. The establishment is situated on the corner of Granby Lane.
Location
Best places nearby
The highest rated places close to Granby Bar.



