Desk in shared office - Enfield

River Front, Enfield, Greater London EN1, UK