ST JOSEPH HOTEL (Formerly St. George Hotel), London

43-45 LONGRIDGE ROADKensington - Earls Court, LondonSW5 9SD, United Kingdom