Granby Street – Leicester
52 Granby Street,
Leicester, LE1 1DH
United Kingdom