London Road, Leicester, GB
Italian Restaurant
Directions ↗
London Rd, Leicestershire, GB
0.69 km away
ASDA Leicester Rd, Leicester, Leicestershire, GB
0.75 km away
61 Leicester Road, Leicester, Leicestershire, Le2 4df, GB
0.83 km away
11 Stoughton Rd, Oadby, Leicestershire, LE2 4DS, GB
0.96 km away
17 Stoughton Road, Leicester, LEICESTERSHIRE, LE2 4DS, GB
0.96 km away
11 Stoughton Rd, Oadby, Leicestershire, LE2 4DS, GB
0.96 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.