Wisbech central park,Cambridge, United Kingdom
Bang in the centre of town, near market square, the toilets are in the back corner near Dixons/the l,Cambridge, United Kingdom
Parker's Piece,Cambridge, United Kingdom
St. Andrews St,Cambridge, United Kingdom