Home » Tag Archives: HALO

Tag Archives: HALO

Islands in Ebbsfleet

The Negotiator
Ebbsfleet Garden City image

A series of man-made islands like the Palm in Dubai could be created in the UK’s first Garden City in 100 years.

Read More