Limited Edition Toy Watch Union Jack Dial.
From what I am aware this watch was from a limited run sold at Selfridges.