Prince Charles Cinema
Transport & Travel Advice
The Prince Charles Cinema is a repertory cinema located in Leicester Place, 40 metres north of Leicester Square in the West End of London.

The Prince Charles Cinema is a repertory cinema located in Leicester Place, 40 metres north of Leicester Square in the West End of London.