The London College is London based company that is listed as Colleges - Technical & Agricultural.
Location of The London College is 20 Victoria Gdns, London.