Cosy Murder Mysteries, Locations, Sherlock Holmes Sherlock (London – St Bartholomew’s) Featured By Filming location for BBC’s Sherlock – St Barts Hospital Continue reading