The Big Review: Almeida, Islington

The Almeida, an attractive restaurant in a former warehouse just off Upper Street, has been around for so long it’s slipped off many a foodie radar. Perhaps it’s too closely associated with pre-theatre set menus for silver-haired Islington luvvies. However, we have just one claim to make: this was a sensational meal, one of the …

The Big Review: Almeida, Islington Read More »