Observatory?

Is that an observatory @NHM_London? Part of the museum? Or the Science Museum? Have to find out!

NHM Observatory