A coffee shop offering tea and takeaway options. Located near the Severn Valley Railway.