Leicester Park House
2 Florence Street, Leicester, LE2 8EN, Reino Unido
Leicester Park House, a property with a garden, is situated in Leicester, 3.6 km from University of Leicester, 4.4 km from Leicester Railway Station, as well as 5.9 km from Belgrave Road.