City Inn Express London
144a Mare Street, Hackney
London,
GB E8 3SG
In London (Hackney)