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