Pumpkin Cafe
Coffee Shop · Breakfast
Cafe located within Leicester Railway Station.
Location
Best places nearby
The highest rated places close to Pumpkin Cafe.
Local restaurants nearby
Platform 1 and 2, Leicester Railway Station, London Rd, England
Location
The highest rated places close to Pumpkin Cafe.
Platform 1 and 2, Leicester Railway Station, London Rd, England