Ham Yard Hotel, London

HomeHam Yard Hotel, London

Ham Yard Hotel, London

The Ham Yard is an exclusive hotel in the heart of Soho in London. It features a luxury screening room theatre and private bar.