Tufnell Park Dome
Tufnell Park Dome
2 Dartmouth Park Hill, Tufnell Park,
London,
NW5 1HL,
United Kingdom