 |
|
The Greyhound Inn Ricall York (England) 82 Main Street Riccall, England, Riccall, United Kingdom
The greyhound is located in a quiant village near the yorkshire market town of selby close to york. Selby is a busy and growing market town, 12 miles south of the city of york, in north yorkshire, england. Although historically part of yorkshire's west riding, selby is now the southern greatest area in the non-metropolitan county of north yorkshire. Built around selby abbey as it's marvellous centrepiece, much of the town's wealth historically came from the banks river on which it sits, the river ouse. York itself is a city of contrasts and stimulating discoveries, york is a place where the elderly encompasses the new and the commonplace meets with the unexpected.
» |
|
|
 |
 |
|
 |
|
|