BY FAR BY FAR BY FAR LONDON POP UP / PERM STORE Production, Art Direction, Scenic Design. Located at Selfridges Oxford St. View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize