Greek Street Suites with EV Charger in Leeds, United Kingdom | SleeperCharger

With a stay at this apartment in Leeds (Leeds City Center), you'll be steps from The Light and Leeds City Art Gallery. This apartment is 1.1 mi (1.8 km) from University of Leeds and 0.2 mi (0.4 km) from Leeds Town Hall.