Hour Glass Hotel, Londres

131 Beaconsfield Road LondresSE17 2BX, Royaume-Uni