Green Street, Park Lane

residential street of the top (northern) end of Park Lane, just south of Oxford Street