Leeds wallpaper Leeds It lies along the River Aire about 30 miles 48 km northeast of Manchester. Leeds researchers are helping to make the upcoming cli… Sunday, February 20, 2022 Edit