As can be visit London and do not see Westminster Abbey? This is a wonderful building architecture. "Thorpe" the park is a very very cool place. London stands on the River Thames. I was floating on a boat on the river. I liked it, but there was a very strong wind and it was cold. Brrrrrrr.