Defo borough market - indeed, a walk from Waterloo to tower bridge along the south bank is worth doing on a nice day.
This site also looks good for uncovering some hidden gems... http://www.historic-uk.com/HistoryMagazine/DestinationsUK/SecretLondon/