Image mwgerard August 2, 2011 Chelsea Physic Garden. London. ← Brompton Cemetery. London. Sherlock’s house! 221b Baker St. London. →