Leaky Cauldron is supposed to be between a book store and a record store, and the entrance is invisible to Muggles. We don't have the record store but there is a book store and a "hidden" entrance to LC, I presume.
I'm still confused about why the Diagon Alley entrance doesn't go through the LC like in the books; it looks like Leicester Square Tube Station is the main entrance. Speaking of which, I'm dreading hearing the incorrect pronounciation of "Leicester."
It may be that the record store is still coming. They have yet to dress the store fronts yet!
I wonder if guests will be told they must take a special muggle's door into the LC, through the station. The movie doorframe entrance was seen all sculpted just inside Leicester to the left, you may recall. Although I do not know, I believe we may end up in a LC upstairs hallway themed queue that weaves up/down/throughout the Screed building facade until we are escorted in groups to the brick wall.
But that's just me dreamy dreaming.