 The attraction has a ground floor gift shop as well as 'The Sky Boutique,' on Level 68, with limited edition souvenirs.It is the highest shop in London.Mayor of London Boris Johnson officially opened 'The View from The Shard' on Friday 1 February 2013 in a grand ribbon cutting ceremony.