London Pub
Pub · Bar · Casual Dining
London Pub is a pub known for its carefully designed interior and lively atmosphere, offering a menu with prices typical for the area. It features ample outdoor seating.
Location
Best places nearby
The highest rated places close to London Pub.
Local restaurants nearby
Piri Çavuş Sokak 13, İstanbul



