Broadwalk Centre
The Broadwalk Centre is a shopping centre located in Edgware.

The Broadwalk Centre is a single-storey shopping centre and contains over 20 shops. It is linked to Edgware bus station.

return to article