Description

North West London’s premier shopping centre, Brent Cross is the stylish home to over 120 fashion, beauty and lifestyle stores, and over 30 restaurants.