Planning permission granted at Station Road

Studioshaw has been granted planning permission for a house on a backland site in Walthamstow, north east London.

The 130m² single-storey house, approved by Waltham Forest’s planning committee, will be built on a site near Walthamstow Marshes.

Read more