Shears Inn, Paris Gates Halifax

Hotel in Halifax, UK