Ha ha, check this out! The Hammer of Thor outside Devonport House next to the National Maritime Museum, Greenwich!