Establishment

11 Moor Lane Lancaster LANCASHIRE LA1 1QB United Kingdom (01524) 596000 http://www.mitchellshotels.co.uk/ Last updated: 1970-01-01 00:00:01
Map here

Owns/runs:

12 Toft Green, , York, YO1 6JX