Hearty food which is not for the faint hearted at this new opening in Kensal Green.
Londonist
Something wrong with this article? Let us know here.