As James Bond and “Skyfall” shoot up theaters around the world, Brits walk from Parliament Square past New Scotland Yard in Central London never realizing there’s a once and future spy HQ in their midst.
The St. Ermin’s Hotel stands in the shadow of Big Ben and Westminster Abbey. Its proximity to the Houses of Parliament and the dominions of power along…
