Great Scotland Yard
November 9, 2016 in England ⋅ ⛅ 46 °F
Our first real stop on the tour was Scotland Yard, headquarters to the world famous police force of England. Apparently, the Scotland Yard building was used as the Ministry of Magic building in theRead more

