MacDougall's

  • Location
  • 30A Charles II Street
  • SW1Y 4AE London
  • United Kingdom
  • T: +44 (0)20 7389 8160
  • F: +44 (0)20 7389 8170
  • Hours
  • By appointment only
  • Staff
  • William MacDougall, Director
    Dr. Catherine MacDougall, Director & Russian Art Expert