Point Blank

  • 23-28 Penn Street, N1 5DL, London