20120430-080249.jpg

As part of an occasional and frankly not very exciting series we put your Twickenham knowledge to the test. In short, where’s this then? Eh?