Greensmith and Thackwray Scarborough November 21, 2019 Coffee Shop, St Nicholas Street Scarborough Town Hall and Scarborough Castle Greensmith and Thackwray Scarborough Coffee Shop Address: 30 St Nicholas St, Scarborough YO11 2HF