Lot 103 Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address Lot 103 Part Ground Floor 103 Newington Green Road London N1 4QY View on Map Local Authority Islington http://www.islington.gov.uk