This is not New York it's leeds west Yorkshire uk'tallest building