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.