City View Hotel Roman Road, Londres

113 Roman Road LondresE2 0QN, Royaume-Uni