The Upcoming.org Archives
The National
May 21, 2007
Fopp Café Bar Tottenham Court Road
222 Tottenham Court Road
London,
England
W1T 7PZ
wristband entry only (available from fopp 9am on day of show)
Added by
sloth_girl
on May 10, 2007
Interested
1
sloth_girl