Harry and his friends approach the hidden entrance to the Ministry of Magic, where they must navigate the muggle world to enter.

Filmed here

Great Scotland Yard

Great Scotland Yard, London, GB

Community posts