Burgers to sell your left arm for at the Alice House, Queen’s Park…

The Alice House is tiny chain of 2 bar/restaurants in North West London; one, smack bang in the middle of West Hampstead, which can lay claim to very good tapas and a nice choice of wines which may explain why it is always rammed full of young trendies; the other, smack bang in the middle of Queen’s Park, can lay claim to one of the best burgers I’ve had, a not-at-all-bad brunch and a nice, laid back atmosphere.

Read More