This square and reservoir is known as one of the filming locations for Harry Potter. Harry Potter and the Order of the Phoenix features the square as 12 Grimmauld Place.
Website http://harrypotter.wikia.com/wiki/Grimmauld_Place
44°F High: 45°F / Low: 43°F
£
Currency Pound sterling
United Kingdom eSIM Stay connected with Airalo