Arts, Architect and Design >> Visual Art >> Queen Street Apartments
Queen Street Apartments
Bernard Holt
Queen Street Apartments The Management Office 21 Queen Street,Leicestershire,
LE1 1QD,United Kingdom
Queen Street Apartments specialise in high quality apartments in the heart of Leicester cultural quarter. Our apartments range from studios to two beds.