Let Agreed Aria Apartments, Chatham Street, Leicester 42 Chatham Street, Leicester, Leicestershire, LE1 6AZ 2 Bedrooms 1 Bathroom 1 Reception Room Per month £1,300 pcm