Hotel Rafayel

Hotel Rafayel
Lombard Road, London, SW11 3RF