Chambers Sandwich Shop

Cafe & Tearoom in Town Centre, Oldham