Leeds City Station

Leeds, Leeds Star
29th October 2016
4 mins read

Idea blooms into city centre oasis for Leeds

An idea sown eight years ago to create a new green space for everyone to use in busy central Leeds has bloomed into a stunning city centre oasis. Families, office workers and anyone passing through the city centre can now enjoy the elaborate water features, lush grass and relaxing seating areas of the Sovereign…