![]() |
The Apollo Cinema, just off Piccadilly Circus, is one of the newest and most luxurious cinemas in the West End.
Surrounded by first class comfort and superior technology this is the perfect venue to enjoy the very best in cinema. With its five screens, full size reclining armchairs and stylish bar this cinema is one of the prime venues for entertainment in London. It has hosted numerous international film festivals, including all previous Russian Film Festivals and it is here that every film in this year’s Festival will be screened.
Location 19 Regent Street London SW1Y 4LR
Click here for an interactive map
Information and Booking 0871 220 6000
|