Tom Ford at Selfridges

Luxurious in interior design and apparel authenticity, Selfridges’ ‘House of Tom Ford’ ticks all the right boxes for style and substance, and in the run-up to Christmas, could not have opened at a better time of the year.

Tom Ford at Selfridges,
400 Oxford Street, London, W1A 1AB
Tel: +44 (0)800 12340

Words by Oumar Mussa
Image courtesy of Tom Ford