London Time Clock 1.1

London Time Clock is a free desktop application that shows you the current time in London, UK. It includes various other things such as a countdown which counts day until your vacation or business trip in London, stopwatch to track your time effectively,...