I am here : home > Europe > England > Leeds Map
Leeds Map England
Leeds Map
A vibrant cultural and commercial city in the north of England, Leeds boasts several revamped tourist spots and an array of cosmopolitan conveniences. Scattered around in the city are chic bars and cafes, regular hangouts for students and a good selection of architectural wonders. Natural Science Museum boasts an extensive Molluscan collection, featuring more than 700,000 specimens from land, freshwater, marine and fossils. There are also workshops that teach children how to make their own fossils.
Hotel Search