street next to Regent's Park in London, England, UK (officially York Terrace East and York Terrace West)
No description defined