You just never know what you'll turn up at Deptford Market. Look through the stalls for unique souvenirs or try out the delicious local delicacies.
This community marketplace is located in Lewisham. Once you've done everything you can at Deptford Market, check out nearby Buckingham Palace, Big Ben, and Trafalgar Square.