 |
Leeds:
The Met Leeds
price from 35 GBP
7.7/10 (54)
King Street, LS1 2HQ, Leeds
The Met is one of the citys iconic landmarks. It is ideally located a few steps from the train station and close to exclusive shopping streets and sophisticated restaurants and bars.
The Victorian, Grade II listed, terracotta building has a stylish inte...
|