Leicester Square Station is a station on the London Underground, located at Charing Cross Road.[1] It is located next to The Porcupine.
Appearances
Notes and references
- ↑ Harry Potter and the Half-Blood Prince (film) - Chapter 1
Leicester Square Station is a station on the London Underground, located at Charing Cross Road.[1] It is located next to The Porcupine.