Tufnell Park Dome

2 Dartmouth Park Hill, London, United Kingdom.