Brent Cross bus station
United Kingdom
Brent Cross Shopping Centre is a large shopping centre in Hendon, North West London, owned by Hammerson and Aberdeen Group plc. Located by the Brent Cross interchange, it opened in 1976 as the UK's first out-of-town shopping centre. Brent Cross attracted 10.6 million shoppers a year as of 2025 and has one of the largest incomes per unit area of retail space in the country.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).