(B.2) Where is
it?
Location Crystal Palace Park relative to
London's centre:
Crystal Palace Park is located just over six
miles, as the crow flies, south of London's West End.
Charing Cross, alongside Trafalgar Square, is taken as
London's "centre" reference point for long distance travel
measurements.