15 Long Rd, Cambridge, CB2 8PP, United Kingdom