I kinda wish they wouldn't slap the name "Harry Potter" on it (or any of the 3 lands) at this point. Just call it "The Wizarding World: ________". It just seems so redundant, but then again I am a Slytherin so....
If I'm using the BTTF (8 passenger) vehicle, I'm not traveling to London! I'm traveling to Amity! I've heard their boat tour is THE BEST (and only scenic tour on the island)This Floo network is a bit different. They use the Prof and BTTF vehicle to transport you from France to the London Ministry.