Lovely 2 Bed Apartment in Leeds Centre, sleeps 6.
Entire home/apt in West Yorkshire, United Kingdom. This lovely 2 bed room apartment comes with en suite toilet and shower and is situated in Leeds City Centre within minutes walk of the the 02 Arena, shops and the north of England's best night life. The property is also ideally situated within 10 ...
See this content immediately after install