Castlerock Cafe, Leicester, Leicestershire, United Kingdom
About Castlerock Cafe
Castlerock Cafe is a Cafe serving the Leicester community in Leicestershire, United Kingdom and located at Oxford Street
Location
Oxford Street
Leicester
Leicestershire
United Kingdom
LE1 5XZ
Map
Contacts