The MINI Inspired by Goodwood special edition is on display in a front window at London's famous Harrods department store. Taking inspiration from the design team at Rolls Royce, the car is touted as MINI's "most ambitious and luxurious" special edition to date.