I have to keep reminding myself I am looking at a THEME PARK.
Having not watched the films I don't know much about the buildings featured. I also don't travel to London much, what are they replicas of?
The building on the far left is Kings Cross train station [obviously], which looks like this in reality:
This is the first time existing buildings have been replicated in a theme park.