James Leicester Hall

32-34 Market Road, London, N7 9PN

Location: Islington
Check-in: 14:00:00
Check-out: 11:00:00