BT London Live
Concert venue
WC2N 5DN London
United Kingdom
Website: http://btlondonlive.com/
Free events in London's iconic Trafalgar Square - walk up and join in, no tickets needed!
Concert venue
Website: http://btlondonlive.com/
Free events in London's iconic Trafalgar Square - walk up and join in, no tickets needed!