Parkers Piece

Parkers Piece
Regent Terrace, Cambridge, CB2 1AA