The Chambers is the original luxury boutique Serviced Apartments in Leeds. We have two city centre locations to choose from, Riverside West on the banks of the river Aire, or our newest residence, Park Place in the financial district. The Chambers, More Than Just A Bed.
August 06, 2010 08:38:18 AM
Deletet this url $20