The Red Room

  • Garden Studios, 11-15 Betterton Street, WC2H 9BP, London