A country within the United Kingdom (http://en.wikipedia.org/wiki/England)

learn more… | top users | synonyms

5
votes
0answers
72 views

Where can I walk on a high tension grid?

I wish to experience walking on a tension wire grid, preferably one suspended many metres above the ground such as in a theatre. Does anyone know of one accessible to the public (not only backstage ...