Dersom du vil se Hampstead Theatre mens du besøker London, ligger Athena Hotel bare 3,1 km unna.