Tucked away in a little street near The National Gallery is the
London Medal Company. The store is stuffed full of militaria from Britain and around the world. In recent years they have become specialists in medals and a re now one of the leading dealers of British Orders, Decorations & Medals in the world.