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