FANDOM


Leicester Square Station

The Porcupine located next to Leicester Square Station

The Porcupine is a restaurant located at Charing Cross Road[1] in London, by the Leicester Square Station.

Appearances

Notes and references