You are correct and wtf?
There is some confusion on this matter, and I want to clear it up.
According to the global world map, and even according to the Gleason map, London is clearly located much further north, while on my map they are at roughly the same latitude. How can both of these be possible?
First, let's diagnose the issue physically:

https://www.theflatearthsociety.org/forum/index.php?topic=95701.0