Black Rat Projects

  • Location
  • 15 Bateman Street
  • London W1D 3AQ
  • United Kingdom
  • T:1 +44 (0)20 7613 7200
  • T:2 +44 (0)78 9163 1188
  • Hours
  • Mon–Fri: 10 a.m.–6 p.m.
    Sat–Sun: By Appointment