Covent Garden Market dates from 1654 and is one of the best local markets in Britain. It is the town square. The atmosphere is festive, there are always street performers, lots of shops and little restaurants. You can buy everything from jewelry to handmade soaps here. The market is close to the West End so you can walk over to one of the theatres and see a show.