News

The newly opened Harry’s in King’s Cross nails that brief, and then some - especially with its terrace that lets you people watch to your heart's content.