Snowball Question from Sunday 15th June 2014 - Draw 1

(M)     In what year did Selfridges department store open in London?

1909

Question was answered incorrectly/correctly by Claire from Pic n' Mix who gave me 1909.

Ticket holder was awarded 100.00 or 5.00.