Sandringham

The large sign about a London shop near the International Gallery read Sandringham. (TV: Planet of the Dead)

Behind the scenes
Sandringham is a real hotel on 21 St Mary Street. The building it's above is Café Jazz, restaurant and bar.

External link

 * Sandringham Hotel website