The interior of Lan Kwai Fong

Review: Lan Kwai Fong, Chalk Farm Road

The latest contender in a spot that changes hands way too frequently. Is this one for keeps?