City Self Drive Vehicle Hire
Fosse Road North
Leicester LE3 5EG
United Kingdom