No we didn't take a trip to England. The London Bridge is in Lake Havasu City, Arizona.
Originally constructed over the Thames River in London, England in the 1830's and dismantled in 1967 piece by piece and reconstructed like a puzzle to become a tourist attraction for the newly formed Lake Havasu City.
It was all over the news at the time and people my age knew about it but many may have forgotten.
Even the original light fixtures are on the bridge.
If you want to read more, http://en.wikipedia.org/wiki/London_Bridge_(Lake_Havasu_City .