The Castle Bar

The Castle Bar
37 St Andrews Street, Cambridge, CB2 3AR
Photo of The Castle Bar