London, England Sara LeiboldOctober 13, 2012England, Harrod's, Hyde Park, London Eye, London, Royal Geographic Society, Wanderlust World Guide Awards, Westminster AbbeyComment