The George

The George on the Isle of Dogs is part of the Stonegate Group of pubs. This multi-page website does not contain any information about whether dogs are allowed.

Address: 114 Glengall Grove, London E14 3ND, United Kingdom, Tower Hamlets

Rating: 4.3/5 on Google

Explore more