Newer Older

    Swiss Centre clock in Leicester Square

    1. Denna Jones 80 months ago | reply

      This clock is on the Swiss Centre, Leicester Square. It is most definitely NOT the Swiss Embassy!

    2. Yshala 80 months ago | reply

      Thanks for that, edited.

    3. Denna Jones 80 months ago | reply

      My London-based Swiss friends thank you :)

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts