Those 1980's Mustangs are the ugliest of all Mustangs.....seriously dreadful. From the back they look just like the 1980s/90s European Ford Escort....I'm sure they shared body panels.
I just got back from a trip to England, including a day trip to London. I can recommend the Thames boat trips. We got on at Westminster Bridge and travelled up to Tower Bridge. It's well worth a look.