21 Queen Street
Leicester,
Leicestershire
LE1 1QD
0116 262 9222
www.queenstreetapartments.co.uk
Latitude: 52.6349994, Longitude: -1.1260955
08:30 - 21:30 - Mo, Tu, We, Th, Fr
Actual information about Queen Street Apartments of Residential Accommodations category. Queen Street Apartments is located at 21 Queen Street Leicester, LE1 1QD. How to get to Queen Street Apartments office? Look at the map below or call them 0116 262 9222