LONDON. CRYSTAL PALACE. see
CRYSTAL PALACE, HYDE PARK.