Manchester, United Kingdom travel tips

View all tips

Easily the most striking structure in the city is the Imperial War Museum North. An elevator ride up to the "Air Shard" gives you great views of the city.
RebeccaW01 Posted 4 years ago by RebeccaW01 - recommend - bookmark - tag


No comments yet

Hopgenie Logo