Royal Albert Hall... just kind of...
there
next to Hyde Park.