Business city in England. Detailed architecture of Leeds, Northampton, York, Bristol. Trendy vector illustration, flat art style. Shutterstock Image - Business city in England. Detailed architecture of Leeds, Northampton, York, Bristol. Trendy vector illustration, flat art style. - ID: 693392326