Bathurst Mews is mentioned as one of the best places to live on the Elizabeth line.
Pg. 56 of the London Magazine July issue