|
Odeon Covent Garden
135 Shaftesbury Avenue, Bloomsbury, London WC2 8AH - England, UK

Although part of a large chain this cinema is famous for premiering offbeat films and art house productions, particularly British made films. The cinema comprises of two screens and is situated just on the edge of London’s theatre district...
|