Cranbrook Hotel

22-24 Coventry Road
London
United Kingdom