Rafayel Hotel & Spa
34 Lombard Road, London
SW11 3RF