danwithatwist March 19, 2005 danwithatwist March 19, 2005 Yes, there are trees in London. You just have to travel to find them. Gjertrud took this today in Regent's Park. I was in Hyde Park, and there were no leaves on the trees yet.