Located on New Bond Street, just around the corner from Selfridges and Oxford Street, is the perfect location for any shopping enthusiast.