Chancery Place

3 Millstone Lane Chancery PlaceLeicesterLE1 5JPUnited Kingdom
Hotel