The Camden Assembly

London

  • London, , 49 Chalk Farm Road