Description Letsby Avenue presents this studio apartment, just a stone's throw from Leeds City Centre. These newly renovated apartments are perfect for those