Burberry is a high quality fashion line, with stores all over the world. The store in Knightsbridge is a multi-story building with impressive frontages and perfectly located near Hyde Park. The store is adorned with large advertising murals and bright-lit window displays. An interesting big-name store in the heart of London. Great for shop-a-holics!