The Red Bull

The Red Bull
11 Barton Road, Newnham, Cambridge, CB3 9JZ