Hints and tips:
...There was The Lillie Langtry, the last inn on Abbey Road, which closed in 2022 and is due to be pulled down along with the neighbouring estate....
International Edition