Retail Unit
Aldgate Station
Aldgate Underground StationLondon, , EC3N 1AH

Annual Footfall