City View Hotel

287 Cambridge Heath Road, London