Ham Yard Hotel

LONDON W1D 7DT