Cranbrook Hotel, London

22-24 Coventry Road LondonIG1 4QR, United Kingdom