The Burlington Magazine is London based company that is listed as Newspaper & Magazine Publishers.
Location of The Burlington Magazine is 14-16 Duke's Road, London.