Requirement To RENT
Restaurant
London, North London N1-N22, East London E2-E13,E17,E18, East London E1,E14-16,E20
To Long Lease, 300 - 1,000 sf
It is great to see indie operators pushing forward in these challenging times...