Selfridges (Oxford Street)
London
£££
Selfridges is an absolutely massive and world-famous department store on Oxford Street, renowned for its stunning window displays and incredible luxury departments.
While shopping there might not fit everyone’s trip budget, browsing the rails and admiring the stunning, ever-changing window displays is completely free! It’s a classic London experience and a brilliant place for window shopping. This is a must-see spot on your city break.