Leisure

The Riverside Inn, Church Lane

Yield

8.89%

Location

York

Date

2023