Are you an owner of this business, venue or place? Claim your listing and attract more visitors.
Prince Charles now has an accessible toilet downstairs
The Prince Charles Cinema, just off Leicester Square, is an independent cinema with 2 screens. They show a wide variety of films, including recent releases, classic films and sing-a-long films....
1 result shown