The Trafalgar Square Menorah, London