Opera in The Living Room

Opera in The Living Room
344 1/4 Grove Green Road, Leytonstone, London, E11 4EA