Check out this great place to stay in Leicester
House in Leicester, United Kingdom. Nice double room in shared house with chilled and friendly atmosphere (BBQ in the garden anytime sun allows!!). Right in front Leicester Tigers stadium and 5 min walk from main pubs and shops in the city center. Very close to Leicester Uni and DMU...
See this content immediately after install