Hotel Rafayel

34 Lombard Rd, London SW11 3RF, Regno Unito