Wait what? Totally missed this restaurant
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