Tag: Selfridges
Land Rover Classic team builds one-off Defender inside flagship Selfridges store
A one-off Land Rover Defender made a dramatic entrance at Selfridges in London, entering the famous department store through a first-floor window.
The unique Selfridges...