The ham yard hotel -

one ham yard,
London,
UK
w1d 7dt