London, Berkshire
Brent Cross is North West London's premier shopping centre, offering visitors a brilliant array of fashion, beauty and lifestyle stores, from H&M and Urb...