Gamage Written on 23 August 2017. A famous London store with its own car brand. LocationA W Gamage Ltd, 116 – 128, Holborn, London EC1N 2TD. Date1903-1904; 1914-1915. Continue Reading