Has anyone been? There is a site in crystal palace, but apparently takes an hour by bus into central London. I would love to camp and sightsee...