May be umbrella is officially classified as an "offensive weapon" (just kidding)
well... it's a matter decided by the Security not the airline. So may be LHR doesn't allow a long umbrella while NRT allows. Anyway who needs an umbrella on board unless one is flying on Qantas A380