Lord Lambourne
Plant
Lord Lambourne is an apple cultivar with a sweet sharp flavor. It was raised by Laxtons Brothers Ltd in 1907 in Bedford, England. Received a Royal Horticultural Society Award of Merit in 1923. Wikipedia
Origin: England, United Kingdom