News

London's only living camels (so far as we know) are of course in London Zoo. The Regent's Park attraction ... larger mounted camel. As London Remembers notes, a camel-mounted statue of Charles ...
If you're a literary fan, be sure to visit the Peter Pan Statue. If you don't make a point to visit the area on your own, you'll likely visit while on a guided tour. Both Hyde Park and Kensington ...