Never seen a London taxi in NYC, but the first time I set foot in Manhattan I saw an old British double-decker bus on the streets! [Linked Image]

Don't they have one alongside the old London Bridge in Arizona?