GENERAL MANAGER REQUIRED FOR jobs in HIGHBURY NORTH LONDON, United Kingdom #9