Cartogiraffe.com

The Grouse Inn

The Grouse Inn is a pub in Keighley in Bradford.