Islington's Best Food Hall is on Holloway Street. If ever wondered what to have for lunch or dinner? Just pop into this best food hall with a royal ambiance and choose out of the ample options of street food. A new generation of a British food hall, home