Station Rd, Leicester, Leicestershire, LE3 8BQ, GB
Cafe, Coffee, and Tea House
Directions ↗
21 Stamford St, Leicester, Leicestershire, LE3 8DL, GB
0.13 km away
23 Stamford Street, Leicester, Leicestershire, LE8 8DL, GB
0.14 km away
Main Street, Glenfield, Leicestershire, LE3 8DG, GB
0.16 km away
60 Station Rd, Glenfield, Leicester, Leicestershire, LE3 8BQ, GB
0.18 km away
60 Station Road, Leicester, Leicestershire, LE3 8BQ, GB
0.2 km away
Leicester, England, LE3 8BQ, GB
0.2 km away
Place data: Foursquare Open Source Places · Apache 2.0
Copyright 2024 Foursquare Labs, Inc.