VTA have been based since 2000 in Stratford London within the Olympic host borough of Newham.
Comments are closed.