Prince Charles Cinema
0.49 km7 Leicester Place, London
The Prince Charles Cinema is a repertory cinema located in Leicester Place, 50 yards north of Leicester Square in the West End of London. It shows a rotating programme of cult, arthouse, and class...