Items tagged Islington Square
Posts
-
AREA NEWS: Odeon to mix fine dining with films with new Islington cinema
Cinema chain Odeon has announced it is to open a branch of its high-end Lounge cinema concept at the new Islington Square development in London