The Terrace Tea Room

Lancashire - Accrington

38 Frederick St, Oswaldtwistle, Accrington BB5 3DH, UK

BB5 3DH