One of London's best kept secrets is General Leather who have been trading for 30 years in Central London (Marylebone). Their luxury leather jackets and coats are still handmade in London and this glove leather jacket is part of their fall 09 collection. If i had this i would accesorize with a belt for a sharper look.