This is the large glass building in Victoria Street, London