London, EnglandLondon, England 2On the London EyeLondon ParkKensington GardensDuck's in a London ParkNational GalleryParliamentLondon ViewLondon StreetSherlock Holmes Museum221B Baker StreetIn 221B Baker StreetLondon EyeBloomsbury GroupLondon GardensBritish Train