Duke Of Leinster Hotel

20 Leinster Gardens, London