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.