The Red Bull

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