Back to Upper Street

Figtree restaurant in Islington
Figtree restaurant in Islington, five minutes walk from Angel station.

Back to Upper Street