London is such a fun city. From the adorable British accents to the colorful houses to the royal family, the city feels like just the right mix of stepping back in time combined with modern perfection. As soon as you land, get an Oyster Card for the Underground. The Tube is by far the