Malborough Arms

Malborough Arms
36 Torrington Pl, Bloomsbury, London, WC1E 7LY
Photo of Malborough Arms