York Place is now Baker Street, and Durweston Street is Crawford Street. Currently on the site there are a number of offices and banks including The Royal Bank of Scotland, Halifax and Barclays. There is also a Bathstore. On the other side of Baker Street is the Sherlock Holmes Hotel.
View London Corresponding Society Meeting Places in a larger map