Not actually an island; more a future development site in the making of 1.4 acres adjacent to the A406. Glenny's North London & Herts office has just let the site for a ?meanwhile? use of commercial vehicle parking for 3 years with options to break after year one.