Return to "Planners approve new 80-apartment scheme for South Liverpool" Falconer Chester Hall West Tree Estates’ Toxteth scheme will see 80 apartments in Ducie Street