Room 13
  • Tel: 0116-270 0233 / 01162700233
Profile
Room 13 in Leicester, Leicestershire, is a shoe shop who offers shoes, trainers, mens shoes, ladies boots, running shoes, wide fitting shoes and ladies shoes. The address for Room 13 shoe shop is 13 Francis St.
Map
Google Map of Room 13 address:13 Francis St,Leicester,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.