Leinster Arms

Leinster Arms
17 Leinster Terrace, London, W2 3EU
Photo of Leinster Arms