Where’s The London Bridge
London Bridge is in Lake Havasu City, nestled along the eastern shore of Lake Havasu of the Colorado River. Robert McCulloch, the city’s founder, purchased the London Bridge for $2,460,000 and moved it to Lake Havasu City in 1968.