Claremont Square

Nature, Parks, & Gardens • London, England United Kingdom

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.


Interesting Places Nearby

Planning the perfect vacation? There are a ton of great places to explore. Checkout out these exciting locations and places near Claremont Square.