Burberry, 21-23 New Bond Street, London