Originally Posted by
SpringHeeledJack
Where are the rotating exhibits kept when not on the roof of Vanguard Self-Storage ??
They've got a warehouse locally just off the North Circular road where they keep the exhibits. I think the Hunter is permanently there now, if you put the address in google maps and look at the images, you'll see what I mean.
717 North Circular Road
London
NW2 7AH