Ham Yard Hotel, Firmdale Hotels

1 Ham Yard
London, W1D 7DT GB