El Ham Yard Hotel es un hotel de diseño con una decoración vibrante y ecléctica. El hotel cuenta con un restaurante, el Ham Yard Bar & Restaurant, que ofrece una experiencia gastronómica única con platos británicos modernos y cócteles creativos. Además, el hotel cuenta con un jardín en la azotea donde se puede disfrutar de una vista panorámica de Soho mientras se degusta una deliciosa comida.