Home › Cities Hall › Felixstowe › Church Street Tea Room