Lambert's House Apartments
163 Briggate, Leeds LS1 6LY
+441132053333
Description
Luxury apartments to rent in Leeds City centre
Looking for a luxury apartment to rent in Leeds City centre? Lambert's House apartments are a cut above the rest when it comes to quality and detail.