Eating Out: Restaurant review, Haunt London

The word “haunt” alternately conjures up notions of ghouls and poltergeists, or of a local place you can have a few drinks in familiar surroundings. Haunt London, on…