The North Shield
Pub · Bar · Irish
The North Shield is a traditional English pub with decor reminiscent of Newcastle, England.
Location
Best places nearby
The highest rated places close to The North Shield.
Local restaurants nearby
Alemdar Caddesi 15, İstanbul



