This page shows businesses on Crane Street. Click on a business to bring up its details and a map showing its location.
Royce Institute is a church which welcomes Christians and other members of the community.
Address: 11 Crane Street, Leicester, Leicestershire, LE1 3DB
Map showing Crane Street in Leicester.