Back to list
Leinster Arms
Very good 8.4 (23 reviews)
Approx. £40
Location
17 Leinster Terrace
London W2 3EU
See on the map