Anchor Retail Park

The Anchor Retail Park is a shopping park on the junction between Mile End Road and Stepney Green in Stepney.