Selfridges is keeping its business afloat by starting its summer sails early - with an art installation allowing the public to boat on top of the iconic London store.
See the pictures here.
Selfridges is keeping its business afloat by starting its summer sails early - with an art installation allowing the public to boat on top of the iconic London store.
See the pictures here.