Place: The Sherlock Pub (51.507331575731, -0.12526752259242)
Address: 10 Northumberland St, WC2N 5DB London, UK
Wait what? Totally missed this restaurant. Have to do this and the museum next time. #WheresNate #DiscoveringEngland #RoamingLonfon


– read more –