Kenchester Tea Rooms

Comments on Kenchester Tea Rooms. Church Road, Lyde, Hereford, Hereford , Herefordshire, HR13AB UK
Please share as much information as you can about Kenchester Tea Rooms so other users can benefit from your comment.
Can't read?