Wednesday, May 31, 2006

The Swiss Centre

by Leicester Square, in the West End,
but no longer owned by the Swiss.
Recently sold I believe, & to be
redeveloped in the not too distant
future. The glockenspiel clock will
stay I think.










0 Comments:

Post a Comment

<< Home