The Wellcome Collection is a free museum and library, mostly dealing with medecine and social history. The exhibitions are unusual and engaging, and the permanent collection includes bizarre items such as medieval masks and human remains.
They describe themseleves as a 'village shop in the City' and sell everything 'typically english' you could dream of, from homemade scotch eggs to english meade, this tiny shop is the reason I cross the road early every morning, just to see what treats they've got in for the day.