City View Hotel, London

287 Cambridge Heath Road LondonE2 0EL, United Kingdom