A peaceful and imaginative protest against oil dependency and car culture- that was what the London World Naked Bike Ride was all about. Starting from Hyde Park, 1000+ naked cyclist strolled pass Buckingham Palace and wished the Queen a Happy Birthday in their way. The other purpose of the naked stroll was to promote cycling…