The Rose
81 London Road, Stapleford, Cambridgeshire, CB22 5DG
01223 843901
No email
The Rose is open
Website coming soon!