Explore details about location Crown Green Mews. Crown Green Mews is a location situated within the London Borough of Brent alongside other areas such as Barham Close, Draycott Avenue;Nash Way, Abbey Road. Additionally, some smaller parts of Crown Green Mews include specific areas like Preston Road, College Road adding to the diversity of its landscape.